About Sebmax Ltd (10341216) United Kingdom