About Sandjack Finance Limited (06416520) United Kingdom