About Right Of Light Limited (12282141) United Kingdom