About Pykalo Contracts Limited (09391943) United Kingdom