About 27 Technology Limited (10271143) United Kingdom