About Abhl Multiplex Limited (05138188) United Kingdom