About James Mae Ltd (09428813) United Kingdom