About Swils Investments Ltd (10471049) United Kingdom