About Skene Business Solutions Ltd. (SC560621) United Kingdom