About Almian Ltd (SC558536) United Kingdom