About The Seventh Bell Consultancy & Holding Company Limited (12918564) United Kingdom