About Islend Limited (10852321) United Kingdom