About Trojand Limited (10260525) United Kingdom