About Haraka Developments Limited (11483457) United Kingdom