About Yellow Brick Agtech (uk) Limited (11475237) United Kingdom