About Sliding Doors Holdings Ltd (13209198) United Kingdom