About Chauda Management Ltd (11210490) United Kingdom