About Amit Odedra Limited (06419790) United Kingdom