About Alexandra-octagon Ltd (09261572) United Kingdom