About Akaddtech Limited (SC354359) United Kingdom