About Swallsoft Ltd (10782777) United Kingdom