About Flexi Skin London Ltd (SC630611) United Kingdom