About Akbar Technologies Limited (11573342) United Kingdom