About Bigo Technology (uk) Limited (12052541) United Kingdom