About Located Living Ltd. (11328155) United Kingdom