About Appazar Limited (12985489) United Kingdom