About Foxci Limited (13252931) United Kingdom