About Tessera Solar International Limited (FC028880) Ireland