About Strich Limited (12184143) United Kingdom