About Rind 12 Limited (SC611107) United Kingdom