About Kamesbay Limited (SC683262) United Kingdom