About Focused Technology Limited (03659903) United Kingdom