About Borgie Glen Management Solutions Ltd. (SC524327) United Kingdom