About Nil S 61. Ltd (12314427) United Kingdom