About Wearable Technologies Trustees Limited (12662367) United Kingdom