About Yellow Brick Technologies (uk) Limited (12087598) United Kingdom