About Jram Developments Ltd (12935887) United Kingdom