About The Consider8 Group Ltd (12277586) United Kingdom