About Seeqer Technology Limited (11369940) United Kingdom