About Longdole Opl Holdings Limited (12453899) United Kingdom