About Strata I.t. Management Limited (04619313) United Kingdom