About S.wild Solutions Ltd (12184843) United Kingdom