About Extremis Technology Limited (07133802) United Kingdom