About Frederick Christopher Holdings Limited (12920801) United Kingdom