About Abiish Facilities Limited (13592630) United Kingdom