About Almas Refurbs Limited (11030428) United Kingdom