About Kyle Holder Limited (11682086) United Kingdom