About Jadr Developments Limited (10108563) United Kingdom