About Soulka Ltd (13127599) United Kingdom