About Jenifer Swallow International Ltd (12187785) United Kingdom