About Edinbane Ltd (SC576208) United Kingdom