About James Bambi Projekt Limited (13581034) United Kingdom