About The 667 Corporation Ltd (10927402) United Kingdom