About Swimar Ltd (11418236) United Kingdom