About Kandaroli Ltd (13094277) United Kingdom