About Almantas Ltd (10466489) United Kingdom