About Kyle Strachan Enterprises Limited (SC583948) United Kingdom