About Gigapc World Ltd (12807995) United Kingdom