About 80 Rodney Street Limited (11299105) United Kingdom