About Alarkin Ltd (10311478) United Kingdom