About Jackswan Ltd (12977784) United Kingdom