About Fraca Holdings Ltd (11649967) United Kingdom