About Blue Chip Technology Trustees Limited (11029242) United Kingdom