About Gi Developments & Solutions Ltd (12012173) United Kingdom