About Swallux Ltd (13491969) United Kingdom