About Svea Limited (10563161) United Kingdom