About Kalro Enterprises Limited (04080191) United Kingdom