About Simba Developments No.1 Limited (NI675304) United Kingdom