About Swam 44 Solutions Ltd (12336305) United Kingdom