About Magibel Sport Limited (10135786) United Kingdom