About Sky Anchor Limited (05496010) United Kingdom