About Fabulosa Limited (06191226) United Kingdom