About Nimbus Solutions Ltd (09462182) United Kingdom