About Fabulosity Ltd. (SC352296) United Kingdom