About Indelible London Ltd. (08300101) United Kingdom