About Sefra Dynamics Ltd (10850907) United Kingdom