About Macbay Limited (SC157735) United Kingdom