About Jayne Doe Ltd (09586214) United Kingdom