About Definos Global Technology Ltd (13332508) United Kingdom