About Yellow Brick Ventures Ltd (12097426) United Kingdom