About Prometheus International Ltd (SC497410) United Kingdom