About Ambrey Nigeria Limited (11011901) United Kingdom