About Fakira Limited (12966938) United Kingdom