About Yellow Brick Agtech Holdings Limited (13174621) United Kingdom