About Jeyabala Limited (10332746) United Kingdom