About Addai Business And Technology Consulting Limited (09385726) United Kingdom