About Technology Flaernation Limited (13621629) United Kingdom