About Mahani Ltd. (10647838) United Kingdom