About Jess Geen Limited (10648470) United Kingdom