About Ked 103 Limited (SC645276) United Kingdom