About Jtr Developments Limited (11611290) United Kingdom