About Fccc Holdings Ltd (08120081) United Kingdom