About Kyle House Limited (SC198628) United Kingdom