About Harra Ltd (SC643709) United Kingdom