About Techniics Lab Ltd (13545524) United Kingdom