About Almakay Limited (06678080) United Kingdom