About Swallie Ltd (SC694410) United Kingdom