About Alra Enterprises Limited (10187894) United Kingdom