About Geo Lee Ltd (13081797) United Kingdom