About Opspal Ltd (10607674) United Kingdom