About Placed-internet Ltd. (12301644) United Kingdom