About Made By Committee Limited (12696283) United Kingdom