About Kalloo Limited (04813519) United Kingdom