About Project Bando Limited (13164724) United Kingdom