About Foxstrike Limited (10348955) United Kingdom