About Induka Limited (07230161) United Kingdom