About The Eighth Square Ltd. (13079406) United Kingdom