About Blue Ichor Limited (12037991) United Kingdom