About Kalras Ltd (13181858) United Kingdom