About Maya Thakran Limited (08975620) United Kingdom