About Eq Taxation Limited (SC188092) United Kingdom