About Jugha Ltd (12208822) United Kingdom