About Sykesbase Limited (07198535) United Kingdom