About Longdole Opl Limited (12455385) United Kingdom