About Seoxoom Limited (13309932) United Kingdom