About Sliwka Limited (09938207) United Kingdom