About Sc069135 Limited (SC069135) United Kingdom