About Fabrica Holdings Ltd (10809812) United Kingdom