About Sc065618 Limited (SC065618) United Kingdom