About Acre (holdings) Limited (SC208713) United Kingdom