About The Zuhaus Project Limited (12770929) United Kingdom