About Sompalo Recruits Ltd (12924415) United Kingdom