About Negal Developments Limited (12299179) United Kingdom