About Legal Bricks Solutions Limited (11076626) United Kingdom