About Seya It Solutions Limited (11678055) United Kingdom