About Flexing Pets Ltd (12453699) United Kingdom