About Indrop Ltd (12256411) United Kingdom