About Acre 1220 Limited (12282171) United Kingdom