About Aja Interiors Ltd (07479511) United Kingdom