About Fabrix Ltd (12624783) United Kingdom